<?php

declare(strict_types=1);
/**
 * This file is part of habo_new_media.
 *
 * @link     https://www.berlen.cn/
 * @contact  tech@berlen.cn
 * @license  http://gitlab.rehou.cn/habo/habo_new_media/-/blob/master/README.md
 */
namespace app\service\cdc\sync\pic;

use app\model\mongo\MongoQqPicSyncLogModel;
use app\model\mongo\MongoReportModel;
use app\model\mongo\MongoSyncModel;
use app\service\cdc\sync\LogInterface;
use app\service\cdc\sync\PicLogService;

class QqPicSyncLogService extends PicLogService implements LogInterface
{
    /**
     * 获取中间表模型.
     * @return MongoSyncModel 中间表模型
     */
    public static function getModel(): MongoSyncModel
    {
        return new MongoQqPicSyncLogModel();
    }

    public static function getUserIdByAdvId(string $advId = ''): string
    {
        return '';
    }

    public static function insertLog(MongoReportModel $model): bool
    {
        // TODO: Implement insertLog() method.
    }
}
